classdef ParseData_dev < handle
  % Super-class for data parsers
  % Derived from handle
  % C-tor sig: parser = ParseData_dev(dataFilename); arg required
  %     dataFilename: the full (perhaps relative) path of the file 
  %                   containing the (main numerical) data to be parsed;
  %                   may be empty
  %
  % Author: David Goldsmith, Wash. State Dept. of Ecology, dgol461@ecy.wa.gov
  % Release date: 9/15/2011

    properties
        dataFilename = '';
    end
    
    methods
        function parser = ParseData_dev(dataFilename) % Constructor
            parser.dataFilename = dataFilename;
        end
    end
    
    methods (Abstract)
        readDataFile(obj);
    end
end